public works and social development project - Turc Anglais Dictionnaire